/**
 * Created by Vector on 17/7/25.
 *
 * Node.js os 模块提供了一些基本的系统操作函数。
 */

var os = require('os');

// 返回操作系统的默认临时文件夹
console.log('os的默认临时文件夹：' + os.tmpdir());

// 返回CPU的字节序
console.log('CPU的字节序：'+os.endianness());

// 返回操作系统主机名
console.log('操作系统主机名：'+ os.hostname);

// 返回操作系统名
console.log('操作系统名：' + os.platform());

// 返回cpu架构
console.log('CPU架构：' + os.arch());

// 返回操作系统的发型版本
console.log('操作系统的发型版本：'+ os.release);

// 返回操作系统的运行时间，单位是秒
console.log('操作系统的运行时间：' + os.uptime);

// 返回系统内存总量，单位是字节
console.log('系统内存：' + os.totalmem);

// 返回操作系统剩余内存，单位是字节
console.log('剩余内存：' + os.freemem);

// 获取网路接口列表
console.log('网路接口：' + os.networkInterfaces());